A Knowledge-Based Program Editor
نویسنده
چکیده
This paper describes an initial implementation of an in terac t ive programming assistant system called the Programmer's Apprent ice (PA). The PA. is designed to be midway be tween an improved programming methodology and an automatic programming sys tem. The intent ion is that the programmer wil l do the hard par ts of design and implementation while the PA wil l assist him wherever possible. One of The major underpinnings of the PA is a representa t ion (cal led a plan) for programs which abstracts away f rom the inessent ial features of a program, and represents the basic logical p roper t i es of the algori thm explicit ly. The current system is composed of four par ts : an analyzer that can construct the plan for a program; a coder that can create program text corresponding to a plan, a l ibrary of plans for common algorithmic fragments; and a plan editor which makes it possible for a programmer to modify a program by modifying its plan. The greatest leverage provided by the system comes from the fact that a programmer can rapidly and accurately bui ld up a p rogram by re fe r r i ng to the fragments in the l ibrary and f rom the fact that the edi tor provides commands specifically designed to faci l i tate p rog ram modif ication.
منابع مشابه
The Effect of Nutritional Education Program Based on Health Belief Model (HBM) on the Knowledge of Fasting Type 2 Diabetic Patients
Background and Objectives: Studies have shown that many people with diabetes are fasting in the holy month of Ramadan. Ramadan fasting causes several changes in metabolism, habit and lifestyle that are associated with an increased risk of hypoglycemia and hyperglycemia in diabetic patients. An educational program based on behavioral science theory in the field of diet and medication changes, pr...
متن کاملReview of maternity and child internship program for male nursing students based on service based learning approach:Report an experience
Now, with the spread of knowledge, the prevalence of some emerging diseases, and the removal of knowledge boundaries and changes in the level of knowledge and culture of people in society, changes to health education programs are required based on community needs. One of the important missions of healthcare institutes is to respond to community expectations and provide educational services base...
متن کاملChallenges for "National Blood Pressure Control Program": letters to the editor
According to medical studies, cardiovascular diseases are the most common and most important risk factor for mortality and disability in Iran. Hence, the National Blood Pressure Control Program was implemented throughout the country from May 17, 2018 (coinciding with the World Blood Pressure Control Day) to July 6th. One of the important issues in blood pressure screening is the correct diagnos...
متن کاملMaternal Knowledge and Beliefs About Child Growth Monitoring and Promotion Program Based on the Health Belief Model and Its Relationship With Child Growth Parameters
Introduction: The efficacy of Growth Monitoring and Promotion (GMP) program depends on active participation. However, its low acceptance by mothers is believed to reduce their participation in the program. Objective: This study aims to assess maternal beliefs and knowledge about GMP and examine its association with the child growth parameters. Materials and Methods: This cross-sectional study...
متن کاملAssessment of the Effect of Continuing Education Program on Nurse’s Knowledge, Attitude and Performance about Documentation
Background: Documentation is one of the nurses’ professional tasks, which is an important component of medical evidence and patient’s record. Finding effective teaching methods for enhancing nurses’ ability in documentation can be helpful. Aim: This study was performed to determine the effect of continuing education program on nurse’s knowledge, attitude and performance about documentation. Met...
متن کاملUsing intervention mapping to develop a tailored health education program based on stages of change to Prevent Osteoporosis
Abstract Objective: The intervention program evaluated through a randomized controlled trial design, on 116 women aged 40-65, based on Intervention Map to increase consumption of calcium rich foods to prevent osteoporosis. Method: Osteoporosis knowledge and stages of change of calcium intake were as the effect variables and frequency of calcium rich foods consumption was as the outcome variabl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1981